a pint of blood - French English Dictionary